god as my witness - French English Dictionary